be embarrassed to the core - İngilizce Eşanlam Sözlük